streak camera - German English Dictionary